BODY {
background-image: 	url(https://www.callcentercertification.com/images/border_new.jpg)	; /* full URL here */
color:			rgb(0,0,0)			; /* black */
font-family:		arial,Verdana,Helvetica,sans-serif;
font-size:		10pt				;
font-style:		normal				;
font-variant:		normal				;
font-weight:		normal				;
text-align:		left				;
text-decoration:	none				;
line-height:		normal				;
word-spacing:		normal				;
letter-spacing:		normal				;
margin-left:		0				;
}

.Emphasis {
color:			RGB(16,22,76)			; /* midnight blue */
font-weight:		bold				;
}

BODY A:LINK { 
color: 			rgb(23,35,149)			; /* custom blue */
text-decoration:	none				;
}

BODY A:VISITED {
color: 			rgb(23,35,149)			; /* custom blue */
text-decoration:	none				;
}

BODY A:HOVER {
color: 			rgb(49,108,227)			; /* dark teal */
text-decoration:	none				;
}

.LEFTNAV {
font-size: 		9pt				;
line-height:		16px				;
color: 			#ffffff				; /* white */
text-align:		left				;
}

.LEFTNAV A:LINK {
font-size: 		9pt				;
line-height:		16px				;
text-decoration:	none				;
color: 			#ffffff				; /* white */
}

.LEFTNAV A:VISITED {
font-size: 		9pt				;
line-height:		16px				;
text-decoration:	none				;
color: 			rgb(131,179,237)		; /* custom lt blue*/
text-align:		left				;
}

.LEFTNAV A:HOVER {
text-decoration:	none				;
font-size: 		9pt				;
line-height:		16px				;
color: 			RGB(231,97,61)			; /* red orange */
text-align:		left				;
}

.Sidebar {
vertical-align:		top				;
width:			190px				;
margin-left:		6px				;
color:			RGB(16,22,76)			; /* midnight blue */
font-size:		8pt				;
}

.SidebarBlock {
background-color:	RGB(221,219,238)                ; /*Lavender */
padding:		6px				;
}

.SidebarBlockSmallText {
background-color:	RGB(221,219,238)                ; /*Lavender */
padding:		6px				;
font-size: 		8pt				;
color:			RGB(16,22,76)			; /* midnight blue */
}

.SidebarTitle {
text-align:		center				;
font-weight:		bold				;
margin-left:		3px				;
}

.SidebarText {
text-align:		left				;
font-style:		normal				;
font-weight:		normal				;
}

.SidebarBulletGroup {
display:		list-item			;
list-style-position:	outside				;
}

.TestimonialBox {
background-color:	RGB(221,219,238)                ; /*Lavender */
}

.TestimonialQuote {
text-align:		center				;
font-style:		italic				;
font-weight:		normal				;
}

.TestimonialPerson {
text-align:		center				;
font-weight:		bold				;
}


h1.product {
font-size: 		12pt				;
color: 			maroon				; /* maroon */
font-family:		corbel,sans narrow		;
font-weight:		bold				;
padding: 		0px				;
margin: 		0px				;
}


.HomeHeaderBlock {
/*background-color:	#dedede               		; /* model background */
background-color:	#e6e6fa              		; /* Lavendar */
padding:		6px				;
}

.HomeCourseListingsBlock {
font-size: 		11px				;
line-height:		16px				;
text-decoration:	none				;
text-align:		left				;
color:			RGB(16,22,76)			; /* midnight blue */
}

.HomeListHeading {
font-weight:		bold				;
}


.HomeCourseLink {
font-size: 		11px				;
line-height:		16px				;
text-decoration:	none				;
text-align:		left				;
/*float:		left		; Add this line for breadcrumbs */
margin: 		0 11px 0 0	;
position:		relative	;
white-space:		nowrap		;
z-index:		4		;
}

.HomeCourseLink A:LINK {
color:			#333		; /* model text default */
display:		block		;
padding:		0 0 0 11px	;
background:		url(images/choose-training-course.jpg) 0 5px no-repeat !important;
background-position:	0 -63px		;
}

.HomeCourseLink A:VISITED {
color:			#333		; /* model text default */
display:		block		;
padding:		0 0 0 11px	;
background:		url(images/choose-training-course.jpg) 0 5px no-repeat !important;
background-position:	0 -63px		;
}

.HomeCourseLink A:HOVER {
color: 			#900		; /* model hover */
background:		url(images/choose-training-course.jpg) 0 5px no-repeat !important;
background-position:	left center	;
}

.HomeNote {
font-size: 		10px				;
font-style:		italic				;
color:			maroon				; /* maroon */
}

.JUMPTOLINK {
font-size: 		8pt				;
color: 			gray				; /* no link=grayed*/
text-align:		center				;
}

.JUMPTOLINK A:LINK {
text-decoration:	none				;
font-size: 		8pt				;
color: 			rgb(16,22,76)			; /* midnight blue */
text-align:		center				;
}

.JUMPTOLINK A:VISITED {
text-decoration:	none				;
font-size: 		8pt				;
color: 			rgb(16,22,76)			; /* midnight blue */
text-align:		center				;
}

.JUMPTOLINK A:HOVER {
text-decoration:	none				;
font-size: 		8pt				;
color: 			maroon				; /* maroon*/
text-align:		center				;
}

.JumpToAnchor {
color: 			RGB(138,107,104)		; 
font-size: 		12pt				; /* muted rose */
font-weight:	 	bold				;
}

.IndexHeading {
color:			RGB(16,22,76)			; /* midnight blue */
font-weight:		bold				;
}

.IndexEntry {
color:			RGB(28,28,28)			; /* dark gray */
line-height:		200%				;
}

.IndexEntry A:LINK { 
text-decoration:	none				;
color:			RGB(23,31,111)			; /* custom navy */
}

.IndexEntry A:VISITED {
text-decoration:	none				;
color:			RGB(77,77,77)			; /* custom gray */
}

.IndexEntry A:HOVER {
text-decoration:	none				;
color:			maroon				; /* maroon */
}

.CatalogTitle {
font-size: 		12pt				;
color: 			maroon				; /* maroon */
font-family:		corbel,sans narrow		;
font-weight:		bold				;
font-style:		normal				;
}

.CatalogSectionHead {
padding-top:		2em				;
font-size: 		10pt				;
font-weight:		bold				;
color: 			maroon				; /* maroon */
font-family:		verdana,arial narrow,arial	;
text-align:		left				;
}


.CatalogProductType {
font-size: 		10pt				;
font-weight:		bold				;
font-style:		italic				;
color: 			black				; /* black */
text-align:		center				;
}

.CatalogEntry {
padding-top:		1em				;
color: 			rgb(23,35,149)			; /* custom blue */
font-weight:		bold				;
}

.CatalogEntry A:LINK { 
padding-top:		1em				;
text-decoration:	underline			;
color: 			rgb(23,35,149)			; /* custom blue */
font-weight:		bold				;
}

.CatalogEntry A:VISITED {
padding-top:		1em				;
text-decoration:	underline			;
color: 			rgb(23,35,149)			; /* custom blue */
font-weight:		bold				;
}

.CatalogEntry A:HOVER {
padding-top:		1em				;
text-decoration:	underline			;
color: 			rgb(23,47,210)			; /* custom medium blue*/
font-weight:		bold				;
}

.CatalogEntrySubText {
font-size: 		9pt				;
font-weight:		normal				;
color: 			rgb(23,35,149)			; /* custom blue */
font-style:		italic				;
}

.PRODUCT {
font-size: 		12pt				;
color: 			maroon				; /* maroon */
font-family:		corbel,sans narrow		;
font-weight:		bold				;
font-style:		normal				;
}

.PRODUCT A:LINK {
font-size: 		12pt				;
text-decoration:	none				;
color: 			maroon				; /* maroon */
}

.PRODUCT A:VISITED {
font-size: 		12pt				;
text-decoration:	none				;
color: 			maroon				; /* maroon */
}

.PRODUCT A:HOVER {
text-decoration:	none				;
font-size: 		12pt				;
color: 			RGB(200,0,0)			; /* lit maroon */
}

.BOOKTITLE {
font-size: 		10pt				;
color: 			maroon				; /* maroon */
font-weight:		bold				;
}

.SECONDARYTITLE {
font-size: 		10pt				;
color: 			maroon				; /* maroon */
}

.SUBTITLE {
font-size: 		10pt				;
font-weight:		normal				;
color: 			black				; 
}

.DETAILS {
font-size: 		9pt				;
font-weight:		normal				;
color: 			black				; /* black */
}

.OFFER {
font-size: 		9pt				;
font-weight:		normal				;
font-style:		italic				;
color: 			rgb(16,22,76)			; /* midnight blue */
}

.SECTIONHEAD {
font-size: 		10pt				;
font-weight:		bold				;
color: 			maroon				; /* maroon */
font-family:		verdana,arial narrow,arial	;
text-align:		left				;
}

.MARKETINGLINE {
font-size: 		10pt				;
font-weight:		bold				;
font-style:		italic				;
color: 			black				; /* black */
text-align:		center				;
}

.FOOTER {
font-size: 		8pt				;
font-weight:		bold				;
text-align:		right				;
color: 			maroon				; /* maroon */
}

.Lab {
color:			RGB(16,22,76)			; /* midnight blue */
font-style:		italic				;
font-weight:		normal				;
}

.SmallText {
font-size: 		8pt				;
color:			RGB(16,22,76)			; /* midnight blue */
text-align:		left				;
}

.SmallTextCentered {
font-size: 		8pt				;
color:			RGB(16,22,76)			; /* midnight blue */
text-align:		center				;
}

.SmallTextLeft {
font-size: 		8pt				;
color:			RGB(16,22,76)			; /* midnight blue */
text-align:		left				;
}

.New {
font-size: 		10px				;
color:			maroon				; /* maroon */
}

.Virtual {
font-size: 		10px				;
color: 			RGB(231,97,61)			; /* red orange */
}

.Onsite {
font-size: 		10px				;
color: 			RGB(231,97,61)			; /* red orange */
}

.SelfStudy {
font-size: 		10px				;
color: 			RGB(231,97,61)			; /* red orange */
}

.HotSeatText {
font-size: 		8pt				;
color:			maroon				; /* maroon */
text-align:		left				;
}

.HotSeatText A:LINK {
font-size: 		8pt				;
color: 			rgb(23,35,149)			; /* custom blue */
text-align:		left				;
}

.HotSeatText A:HOVER {
font-size: 		8pt				;
font-weight:		bold				;
color: 			rgb(49,108,227)			; /* dark teal */
text-align:		left				;
}

.HotSeatText A:VISITED {
font-size: 		8pt				;
color: 			rgb(23,35,149)			; /* custom blue */
text-align:		left				;
}

.FinePrint {
font-size: 		8pt				;
color:			RGB(0,0,0)			; /* black */
text-align:		left				;
}

.RCCSPBannerBackground {
background-image:	url(https://www.callcentercertification.com/images/RCCSP_Title_Background_Banner.jpg) ;
background-position:	0% 0%				; /* top left */
background-repeat: 	no-repeat			;
WIDTH:			594px				;
HEIGHT:			131px				;
vertical-align:		middle				;
padding-left:		200px				;
padding-right:		100px				;
text-align:		center				;
color:			maroon				; /* maroon */
font-family:		corbel,sans narrow		;
font-variant: 		normal	 			;
font-size:		12pt				;
font-weight:		bold				;
font-style:		normal				;
}

.WordBorder {
font-size: 		8pt				;
color:			RGB(16,22,76)			; /* midnight blue */
text-align:		center				;
}

.AllianceImage {
background-image:	url(https://www.callcentercertification.com/images/americas_map_small.jpg) ;
background-position:	100% 0%				; /* top right */
background-repeat: 	no-repeat			;
WIDTH:			110px				;
HEIGHT:			131px				;
vertical-align:		bottom				;
text-align:		left				;
color:			black				; 
font-family:		corbel,sans-serif		;
text-decoration:	none	 			;
font-size:		10pt				;
font-weight:		normal				;
}

.AllianceImage A:LINK {
color:			RGB(23,31,111)			; /* custom navy */
text-decoration:	none	 			;
}

.AllianceImage A:VISITED {
color:			RGB(23,31,111)			; /* custom navy */
text-decoration:	none	 			;
}

.AllianceImage A:HOVER {
color: 			rgb(23,47,210)			; /* custom medium blue*/
text-decoration:	none	 			;
}

P {
text-align:		left				;
}

P.SMALL {
font-size: 		7pt				;
}

P.WithImage {
text-align:		left				;
}

P.StayLeft {
text-align:		left				;
}

P.StayRight {
text-align:		right				;
}

P.StayCenter {
text-align:		center				;
}

FORM { 
margin: 		0				;
padding: 		0				;
}

TABLE {
font-size:		10pt				;
}

.ColumnHeading {
background-color:	RGB(221,219,238)                ; /*Lavender */
vertical-align:		top				;
padding-left:		7px				;
padding-right:		7px				;
color:			RGB(16,22,76)			; /* midnight blue */
font-style:		normal				;
font-size:		10pt				;
text-align:		center				;
font-weight:		bold				;
}

.CenteredCell {
vertical-align:		middle				;
padding-left:		7px				;
padding-right:		7px				;
text-align:		center				;
}


TABLE.Banner {
width:			300px;
}

TD.BannerNav {
}

TD.BannerImageArea {
/*background:	url(https://www.callcentercertification.com/images/marble_med.bmp);*/
vertical-align:		top				;
text-align:		left				;

}

TD.BannerImage {
background-image:	url(https://www.callcentercertification.com/images/midnight_globe_156.jpg);
background-position:	0% 0%				; /* top left */
height:			141px				;
width:			155px				;
background-repeat: 	no-repeat			;
}

TD.BannerLogo {
text-align:		left				;
}

TD.BannerInfoBox {
background:	url(https://www.callcentercertification.com/images/RCCSP_watermark_only.jpg);
/*background-position:	100% 100%			; /* bottom center */
/*background-attachment:fixed				;*/
/*background-repeat:	repeat				;*/
font-family:		arial,helvetica,verdana,arial narrow	;
}

